i can respect that - German English Dictionary